Форумы  ::  PopcornTV  ::  Как лечить проблемы с файловой системой  
E-mail: Пароль:  Запомнить   |    забыли пароль?   |   зарегистрироваться

КАК ЛЕЧИТЬ ПРОБЛЕМЫ С ФАЙЛОВОЙ СИСТЕМОЙ

Автор Сообщение
AlMark 
новичок

новичок
24.11.2010 - 10:21  Цитирование выделенного фрагмента Ответить

Решил написать небольшой FAQ по проблемам с ФС.
Симптомов проблем с целостностью файловой системой достаточно много, основные же следующие: рассыпаются картинки фильмов при воспроизведении, не воспроизводятся вроде-бы нормальные фильмы, постоянные проверки (verify data) в торренте Transmission.

Также стоит проверить ошибки в системе. Делается это при помощи телнета, так что необходимо поставить Telenet при помощи NMT Installer'a.
Сразу после загрузки бобика, зайти телнетом на него и дать команду dmesg - увидите лог загрузки линукса (для более подробного рассмотрения можно воспользоваться командой dmesg | more). Запомните концовку данного вывода. По истечении некоторого времени или при возникновении проблем проделайте снова манипуляции с dmesg. Возможно, там появятся новые строки. например Out of memory и т.п.

С диагностикой закончили. Теперь "полечим". Для этого необходим линукс на компьютере или ноутбуке. Для тех кто не использует - можно просто скачать какой-нибудь USB-live (slax.org) или CD-live дистрибутив. Загрузиться в консольный режим. Подключить выключенный попкорн с помощью USB шнурка, который идет в комплекте и включить бобик. Подождать 2-3 минуты.
Теперь нам надо найти винт бобика. Делается это при помощи команды
sfdisk -l
Команда покажет все физически подключенные накопители с разбивкой по разделам. Нам нужно найти "наш" винт. В моем случае 1500Гб выглядит так:

Disk /dev/sda: 1500.3 GB, 1500301910016 bytes
128 heads, 32 sectors/track, 715399 cylinders
Units = cylinders of 4096 * 512 = 2097152 bytes

Device Boot Start End Blocks Id System
/dev/sda1 1 123 251888 83 Linux
/dev/sda2 124 368 501760 82 Linux swap
/dev/sda3 369 715399 1464383488 83 Linux

Но может быть и по другому, например sdb, sdc, sdd и и т.д.
sda1 - приложения, sda2 - swap, sda3 - фильмы.
проверить стоит все, но вначале отмонтируем на всякий случай:
umount /dev/sda1
umount /dev/sda3
e2fsck -f /dev/sda1
e2fsck -f /dev/sda3

После чего, если приложения сбоили, лучше всего снести приложения и поставить заново.

Надеюсь, был полезен :)

AlMark редактировал сообщение 24.11.2010 10:21
 
 
GenSek 
новичок

новичок
26.01.2011 - 19:24  Цитирование выделенного фрагмента Ответить

Линукс есть на самом бобике, поэтому e2fsck гоняем прямо из Телнета, каковой предусмотрительно стартован с флешки.

Кстати, о флешках. У оригинального производителя кукурузины готовый ремкомплект для флешки можно скачать.
 
 


ДОБАВЛЕНИЕ СООБЩЕНИЯ В ТЕМУ

Заголовок сообщения:
Сообщение:  
 
  Подписка на сообщения в теме
 
E-mail:
Пароль:
Я забыл пароль
Для создания сообщения необходимо ввести email и пароль или зарегистрироваться.